net/http.http2FrameHeader.StreamID (field)
54 uses
net/http (current package)
h2_bundle.go#L1788: StreamID uint32
h2_bundle.go#L1824: if h.StreamID != 0 {
h2_bundle.go#L1825: fmt.Fprintf(buf, " stream=%d", h.StreamID)
h2_bundle.go#L1869: StreamID: binary.BigEndian.Uint32(buf[5:]) & (1<<31 - 1),
h2_bundle.go#L2216: fh.Type, fh.StreamID,
h2_bundle.go#L2219: if fh.StreamID != fr.lastHeaderStream {
h2_bundle.go#L2222: fh.StreamID, fr.lastHeaderStream))
h2_bundle.go#L2225: return fr.connError(http2ErrCodeProtocol, fmt.Sprintf("unexpected CONTINUATION for stream %d", fh.StreamID))
h2_bundle.go#L2233: fr.lastHeaderStream = fh.StreamID
h2_bundle.go#L2262: if fh.StreamID == 0 {
h2_bundle.go#L2391: if fh.StreamID != 0 {
h2_bundle.go#L2526: if fh.StreamID != 0 {
h2_bundle.go#L2564: if fh.StreamID != 0 {
h2_bundle.go#L2629: if fh.StreamID == 0 {
h2_bundle.go#L2634: return nil, http2streamError(fh.StreamID, http2ErrCodeProtocol)
h2_bundle.go#L2688: if fh.StreamID == 0 {
h2_bundle.go#L2720: return nil, http2streamError(fh.StreamID, http2ErrCodeProtocol)
h2_bundle.go#L2850: if fh.StreamID == 0 {
h2_bundle.go#L2903: if fh.StreamID == 0 {
h2_bundle.go#L2931: if fh.StreamID == 0 {
h2_bundle.go#L2985: if pp.StreamID == 0 {
h2_bundle.go#L3338: return nil, http2StreamError{mh.StreamID, http2ErrCodeProtocol, invalid}
h2_bundle.go#L3345: return nil, http2StreamError{mh.StreamID, http2ErrCodeProtocol, err}
h2_bundle.go#L3378: if f.StreamID == 0 {
h2_bundle.go#L5642: if id := res.f.Header().StreamID; id > sc.maxClientStreamID {
h2_bundle.go#L5674: if sc.inGoAway && (sc.goAwayCode != http2ErrCodeNo || f.Header().StreamID > sc.maxClientStreamID) {
h2_bundle.go#L5678: return sc.countError("data_flow", http2streamError(f.Header().StreamID, http2ErrCodeFlowControl))
h2_bundle.go#L5724: if f.StreamID != 0 {
h2_bundle.go#L5739: case f.StreamID != 0: // stream-level flow control
h2_bundle.go#L5740: state, st := sc.state(f.StreamID)
h2_bundle.go#L5761: return sc.countError("bad_flow", http2streamError(f.StreamID, http2ErrCodeFlowControl))
h2_bundle.go#L5775: state, st := sc.state(f.StreamID)
h2_bundle.go#L5786: sc.closeStream(st, http2streamError(f.StreamID, f.ErrCode))
h2_bundle.go#L5918: id := f.Header().StreamID
h2_bundle.go#L6081: id := f.StreamID
h2_bundle.go#L6094: if st := sc.streams[f.StreamID]; st != nil {
h2_bundle.go#L6150: if err := sc.checkPriority(f.StreamID, f.Priority); err != nil {
h2_bundle.go#L6256: if err := sc.checkPriority(f.StreamID, f.http2PriorityParam); err != nil {
h2_bundle.go#L6259: sc.writeSched.AdjustStream(f.StreamID, f.http2PriorityParam)
h2_bundle.go#L6311: return nil, nil, sc.countError("bad_connect", http2streamError(f.StreamID, http2ErrCodeProtocol))
h2_bundle.go#L6317: return nil, nil, sc.countError("bad_connect", http2streamError(f.StreamID, http2ErrCodeProtocol))
h2_bundle.go#L6330: return nil, nil, sc.countError("bad_path_method", http2streamError(f.StreamID, http2ErrCodeProtocol))
h2_bundle.go#L9734: cs := rl.streamByID(f.StreamID, http2headerOrDataFrame)
h2_bundle.go#L9743: StreamID: f.StreamID,
h2_bundle.go#L9772: StreamID: f.StreamID,
h2_bundle.go#L10087: cs := rl.streamByID(f.StreamID, http2headerOrDataFrame)
h2_bundle.go#L10093: if f.StreamID >= neverSent {
h2_bundle.go#L10124: StreamID: f.StreamID,
h2_bundle.go#L10132: StreamID: f.StreamID,
h2_bundle.go#L10141: StreamID: f.StreamID,
h2_bundle.go#L10371: if f.StreamID == 0 {
h2_bundle.go#L10376: cs := rl.streamByIDLocked(f.StreamID, http2notHeaderOrDataFrame)
h2_bundle.go#L10388: StreamID: f.StreamID,
h2_bundle.go#L10399: cs := rl.streamByID(f.StreamID, http2notHeaderOrDataFrame)
 |
The pages are generated with Golds v0.8.5. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |